<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="${packageName}.mapper.${entityName}Mapper">
    <#if multiFlag??>

        <select id="selectMultiJoinById" resultType="${packageName}.dto.${entityDTO}">
                ${multiSelectSql}
        </select>

        <select id="selectEntityList" resultType="${packageName}.dto.${entityMultiDTO}">
                ${multiSelectListSql}
        </select>
    </#if>
    <#if singleSqlFlag ==true>

        <select id="selectEntityList" resultType="${packageName}.dto.${entityName}DTO">
            ${singleSql}
        </select>
    </#if>
</mapper>